home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 3
/
Cream of the Crop 3.iso
/
editor
/
edit_10.zip
/
EDIT!.DOC
< prev
next >
Wrap
Text File
|
1993-11-28
|
48KB
|
1,122 lines
EdIt! (tm) version 1.0
by
Steve Yates
This text and program are Copyright (C) 1993
by Steven M. Yates
All Rights Reserved Worldwide
EdIt! v1.0 Page i
------------------------------------------------------------
Table of Contents
Table Of Contents...................................... i
Disclaimer & License Agreement........................ ii
Distribution Information............................. iii
Definition of Shareware.............................. iii
Installation & Quick Start............................. 1
Product Description.................................... 1
Why Should I Register?................................. 2
Ordering Information ................................. 2
Configuration File..................................... 3
Command Line Operation................................. 3
Command Line Options.............................. 3
Command Line Parsing.............................. 4
Editing A File......................................... 5
Key Bindings...................................... 5
Selecting Text.................................... 6
Menus And Dialog Boxes................................. 6
Overview.......................................... 6
File Menu......................................... 7
Edit Menu......................................... 8
Search Menu....................................... 9
Format Menu....................................... 9
Window Menu...................................... 11
Tools Menu....................................... 12
EdIt! Menu....................................... 13
Help Menu........................................ 13
Technical Notes & Troubleshooting..................... 13
Reformatting..................................... 13
TSRs ............................................ 14
How To Contact The Author ............................ 14
EdIt! v1.0 Page ii
------------------------------------------------------------
NOTE: USE OF THIS SOFTWARE CONSTITUTES ACCEPTANCE OF
THE FOLLOWING DISCLAIMER & LICENSE AGREEMENT !
DISCLAIMER
==========
Users of EdIt! must accept this disclaimer of warranty:
EdIt! IS SUPPLIED 'AS IS.' STEVE YATES (AUTHOR)
DISCLAIMS ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING,
WITHOUT LIMITATION, THE WARRANTIES OF MERCHANTABILITY AND
OF FITNESS FOR ANY PURPOSE. THE AUTHOR ASSUMES NO
LIABILITY FOR ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT
LIMITATION, DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, OR
OTHER DAMAGES) FOR ANY REASON WHICH MAY RESULT FROM THE USE
OF OR INABILITY TO USE EdIt!. ALL RISKS ARE ASSUMED BY THE
USERS OF THIS SOFTWARE.
LICENSE AGREEMENT
=================
Read the following terms and conditions carefully.
Use of this product constitutes your acceptance of these
terms and conditions and your agreement to follow them.
STEVE YATES (AUTHOR) GRANTS YOU, THE END USER, A
NONEXCLUSIVE PERSONAL LICENSE TO USE THIS SOFTWARE FOR A
PERIOD UP TO 30 DAYS IN ORDER TO EVALUATE ITS SUITABILITY
TO YOUR NEEDS. AFTER THE EVALUATION PERIOD YOU MUST EITHER
REGISTER WITH THE AUTHOR OR CEASE USING THE SOFTWARE. YOU
MAY USE THE SOFTWARE ON A SINGLE PERSONAL COMPUTER SYSTEM
AND MAKE AS MANY COPIES AS NEEDED FOR BACKUP AND ARCHIVAL.
YOU MAY ALSO DISTRIBUTE THE SOFTWARE, UNMODIFIED AND IN ITS
ENTIRETY, TO OTHERS WHO ARE INTERESTED IN EVALUATING THE
SOFTWARE AS PER THE FOLLOWING DISTRIBUTION LICENSE. YOU
MAY NOT MODIFY, ALTER, TRANSLATE, DISASSEMBLE, DECOMPILE,
OR LEASE THE SOFTWARE OR THIS MANUAL. THIS LICENSE IS
EFFECTIVE UNTIL TERMINATED. YOU MAY TERMINATE IT AT ANY
TIME BY DESTROYING THE SOFTWARE. IT WILL ALSO TERMINATE IF
YOU FAIL TO COMPLY WITH ANY TERM OR CONDITION OF THIS
AGREEMENT. YOU AGREE UPON SUCH TERMINATION TO DESTROY THE
SOFTWARE. THIS AGREEMENT SHALL BE GOVERNED BY THE LAWS OF
THE STATE OF ILLINOIS.
EdIt! is a "Shareware" program (see note below) and is
provided at no charge to the user for evaluation. Feel
free to share this evaluation copy with your friends, but
you may not give it away altered or as part of another
system. The essence of "user-supported" software is to
provide personal computer users with quality software
without high prices, and yet provide incentive for
programmers to continue to develop new products.
If you find this program useful and find that you are
using EdIt! and continue to use EdIt! after a 30-day trial
period, you must register with the author.
EdIt! v1.0 Page iii
------------------------------------------------------------
The $20 registration fee will license one copy for use
on any one computer at any one time. You must treat this
software just like a book, i.e., this software may be used
by any number of people and may be freely moved from one
computer location to another, so long as there is NO
POSSIBILITY of it being used at one location while it is
being used at another, just as a book cannot be read by two
different persons at the same time. Volume discounts and
site-licensing information is available in the Ordering
Information section on page 2.
You are encouraged to pass an evaluation copy of
EdIt! along to your friends for evaluation. Please
encourage them to register their copy if they find that
they continue to use it. All registered users will receive
a copy of the latest 1.x version of EdIt!, along with the
other registration benefits outlined below, on page 2.
DISTRIBUTION LICENSE AND INFORMATION
====================================
You are hereby granted a limited license to freely
distribute the evaluation version of EdIt!, subject to the
following terms and conditions. Any other use,
distribution or representation of EdIt! is expressly
forbidden without the express written consent of the author.
(1) EdIt!, its documentation, and accompanying files may
not be altered under any circumstances, and must be
distributed as a complete unit. Please contact
the author for information on obtaining a complete
copy of the latest version for evaluation and
distribution if yours is incomplete or has been
modified.
(2) Under no circumstances must the purchaser or receiver
of the software be given the impression that he/she
is buying or receiving a license to use the software
itself, but merely an evaluation copy.
(3) Any disputes concerning this software shall be
resolved subject to the applicable laws of the United
States of America and the State of Illinois.
(4) Failure to abide by these provisions constitutes
violation of U.S. federal copyright laws, and will be
prosecuted to the maximum extent possible.
DEFINITION OF SHAREWARE
=======================
First, let's consider what Shareware is not.
Shareware is NOT "free" or "public domain" software, it is
EdIt! v1.0 Page iv
------------------------------------------------------------
a type of distribution method designed to lower costs for
everyone involved. Any fee that you may have paid to
obtain this or any Shareware program from a disk vendor,
computer bulletin board service, user group, or retailer
was to cover their cost of getting the program to you.
Shareware is paid for by registering with the author.
Shareware distribution gives users a chance to try
software before buying it. If you try a Shareware program
and continue using it, you are expected to register.
Individual programs differ on details -- some request
registration while others require it; some specify a
maximum trial period. With registration, you get anything
from the simple right to continue using the software to an
updated program with printed manual.
Copyright laws apply to both Shareware and commercial
software, and the copyright holder retains all rights, with
a few specific exceptions as stated below. Shareware
authors are accomplished programmers, just like commercial
authors, and the programs are of comparable quality (in
both cases there are good programs and bad ones!). The
main difference is in the method of distribution. The
author specifically grants the right to copy and distribute
the software, either to all and sundry or to a specific
group. For example, some authors require written
permission before a commercial disk vendor may copy their
Shareware.
Again, Shareware is a distribution method, not a type
of software. You should find software that suits your
needs and pocketbook, whether it is commercial or
Shareware. The Shareware system makes fitting your needs
easier, because you can try the software *before* you buy.
And because the overhead is low, prices are low also.
Shareware has the ultimate money-back guarantee: if you
don't use the product, you don't pay for it. Without
product registrations, however, programmers receive no
compensation for their work and thereby are not encouraged
to continue developing software. They have trusted you by
providing a full-featured product, and they expect you to
reciprocate that trust.
EdIt! v1.0 Page 1
------------------------------------------------------------
INSTALLATION & QUICK START
==========================
Please see the ED-READ.ME file for a list of exactly
which files should be included in this archive. If it is
missing, your copy of EdIt! is incomplete or has been
modified.
To install EdIt!, you only need to copy all the files
included in this archive to a directory that is on your
PATH (type PATH at the DOS prompt to display your PATH; to
find out more about your PATH statement, consult your DOS
manual). This way, EdIt! can be run from any directory or
disk drive. That's it!
For those of you who prefer a "quickie" approach to
new software, type ED /? at the DOS prompt for a one-page
command summary, or ED to jump right into the program. It
is my hope that EdIt! is easy enough to learn without
reading this manual.
JUST WHAT IS EdIt!, ANYWAY?
===========================
EdIt! is a small, fast replacement for the editor from
DOS 5.0 and later (and the infamous EDLIN from earlier DOS
versions!) with the following features and benefits (and
many more):
* Potentially save hours of time updating files on LANs
* LANtastic network support (NET USE, NET, NET_MGR)
* Ability to open multiple files and groups of files
from the command line (wildcards allowed)
* Windowed interface (written in Borland's Turbo Vision)
* Mouse support
* Small size -- 119k total! (less than 1/3 that of DOS's
EDIT & QBASIC combination, 1/4 the size of Boxer 5.0,
and 1/11 the size of VED 3.31!)
* Fast; written in Turbo Pascal and assembler, not BASIC
* Does not require QBASIC.EXE to run, as does DOS's EDIT
* Wordwrap
* Paragraph and document reformatting
* Variable right margin & tab stop settings
* Auto-indent mode
* Text can be centered
* Ability to jump to specific line numbers and "preset"
locations in documents
* Undo
* Search & replace
* Clipboard (cut, copy and paste)
EdIt! v1.0 Page 2
------------------------------------------------------------
WHY SHOULD I REGISTER?
======================
There are several registration incentives. First and
foremost, you will know that you are doing the right (and
legal!) thing by paying for the software you use. When you
register, you will also receive:
* The latest 1.x version of EdIt!, encoded with your
name and serial number.
* A discount on future versions (typically half price)
* Your version can be optimized for '286+ computers
(see note on page 3)
* No "reminder" screens
* Notification of the release of new versions
* When upgrading, registered users will receive a
conversion program to convert the EDIT!.CFG file, if
necessary
I would like to ask that if you decide not to register
and discontinue using EdIt!, please send me a postcard
letting me know why, so that I may implement your
suggestions in future versions.
ORDERING INFORMATION
====================
To order EdIt!, please use the ordering form. To
print this form, simply choose "Print Registration Form..."
from the Help menu.
Mail the registration form to the following address
(please do not try to call, as I will not be there):
Steve Yates
279 Main Street
Glen Ellyn, IL 60137-5353
Pricing for EdIt! is as follows. These prices will be
good for all 1.x releases of EdIt!. All prices are in U.S.
Dollars, so please make all checks out in this currency.
Please note that there is a surcharge of $5.00 for all
checks drawn on banks outside the U.S. and Canada, to help
offset my added cost. It probably will also take longer
for these checks to clear. Please add $2.00 shipping to
all orders, and allow 3 weeks for delivery.
Number of Users Price Per Copy
--------------- --------------
1 $ 20.00
2 18.00
up to 5 16.00
up to 10 14.00
up to 25 12.00
site license (unlimited) 400.00
EdIt! v1.0 Page 3
------------------------------------------------------------
Registered users have the option of receiving a
version compiled for 80286 processors. This version will
run slightly faster on the 80286 and above family of
processors, and is slightly smaller. However, it will NOT
run on 8086 or 8088 machines (mostly early IBM PCs and
clones). If you are not sure which type of machine you
have or will be using EdIt! in various locations or on a
network, do not choose this option.
CONFIGURATION FILE
==================
Upon startup, EdIt! will search for its EDIT!.CFG
file. EdIt! looks first for an environment variable called
EDIT! to point it to the proper directory (SET EDIT!=C:\).
This is done to facilitate multiple configurations--on a
network, for example. If the EDIT! variable is not found,
EdIt! looks in the current directory, then in order through
the user's PATH statement. If no config file is found,
EdIt! will still run, but revert to its default
configuration (the same as the first time you ran EdIt!).
Similarly, if a corrupted EDIT!.CFG (or one created by a
different version of EdIt!) is found, EdIt! will display
its pathname, warn the user to remove it, and revert to its
default configuration.
COMMAND LINE OPERATION
======================
Command Line Options
--------------------
Currently there are only seven command line options,
or switches, for EdIt!, which may be used in any order and
may be either upper or lower case. The only exception is
the one to display the help screen, "/?", which must be
placed first (as in "ED -?"). Options must be prefixed
with a "-" or "/", with a space between options. The rest
of the options are:
/S: On startup, opens \AUTOEXEC.BAT and \CONFIG.SYS in
the root directory of the default drive (the default
is the current drive, unless specified otherwise
using the /D option, below).
(Typing a backslash ("\") before any file or directory
name as indicated above indicates that the pathname
begins in the root directory of the drive; i.e.,
\UTIL\ED.EXE is the same as C:\UTIL\ED.EXE, assuming
you are on drive C:)
EdIt! v1.0 Page 4
------------------------------------------------------------
/W: On startup, opens \AUTOEXEC.BAT, \CONFIG.SYS,
\[Your_Windows_Dir]\WIN.INI and
\[Your_Windows_Dir]\SYSTEM.INI. EdIt! reads its
EDIT!.CFG file upon startup to learn what you have
set as your Windows directory (in EdIt!, select
Tools|Configuration... to set this directory).
/[#]: On startup, opens the four files specified in the
specified file group (#1, #2, #3, or #4). In EdIt!,
select Tools|Configuration... to set these
filenames (see Tools|Configuration, below, for more
information).
/Dd: Changes the default drive to drive "d". The default
drive is the current drive unless otherwise specified
by this option. This is true both for the above
command line options and for their equivalents in the
program (see the EdIt! menu). EdIt! attempts to make
sure your choice of drives is valid by accessing the
NUL file in the root directory. With this option,
users can set each drive letter to a different server,
for example, to easily update files across a network
with the file groups discussed above.
Command Line Parsing
--------------------
Upon startup, EdIt! first checks to see if the first
command line option (if present) is "/?". If so, it
displays the help screen and quits.
If not, the program checks to see if a default drive
was specified using the "/Dd" option, and validates it (see
Command Line Options). If two or more "/D"s are specified
on one line, EdIt! will end up using the last one to set
the default drive.
Next, EdIt! will process the command line in order
from left to right, opening any valid filenames found
and/or processing any command line options. Remember,
wildcards are perfectly OK! EdIt! will not open any
executable files (EXE/COM) or archive files (ZIP/ARJ/ARC/
PAK/ZOO/LZH), as they (along with any binary file) will
probably be corrupted if modified and Saved by EdIt!. This
is also to allow better use of the command line "ED *.*" in
a directory with these files.
Finally, EdIt! will cascade all open windows on the
desktop for easy selection. Note that after eighteen
windows are open there is no more space in which to cascade
them; in this event, the remaining windows are opened full
screen (memory permitting, of course).
EdIt! v1.0 Page 5
------------------------------------------------------------
EDITING A FILE
==============
Key Bindings
------------
In general, there are two "rules" to EdIt!'s hotkeys.
First, there are at least two keys for almost everything.
Second, if you know of a hotkey combination, try it--it
probably works (if it doesn't, let me know about it...if
enough people ask, I will change it in future versions).
I have tried to make the key choices as logical as
possible, and every menu option has its hotkey displayed.
Keys are bound to some of the traditional WordStar key
bindings, although a few changes had to be made (the block
and cut/copy/paste commands come to mind). Below is a list
of the key bindings in EdIt!:
Control+ Command Control-K + Command
-------- --------- ----------- ---------
A Set tab stops # Set place marker
B Reformat paragraph B Start select
C Copy C Paste
D Reformat document D Save
E Center text F SaveAs
F Find H Hide selection
G Find again K Copy
H Backspace S Save
I Toggle autoindent T Select word
L Jump to line number Y Cut
M Set right margin X Save & close file
N Insert line
P Insert page break Control-J + Command
R Replace ----------- ---------
T Delete word # Jump to marker
U Undo
V Paste Control-S + Command
W Toggle wordwrap ----------- ---------
X Cut # Set place marker
Y Delete line
Left Left one word Control-Q + Command
Right Right one word ----------- ---------
Home Top of page # Jump to marker
End Bottom of page A Replace
PgUp Start of document C End of document
PgDn End of document D End of line
BkSpace Delete to line start F Find
Delete Clear H Del to line start
I Toggle AutoIndent
L Undo
R Start of document
S Start of line
U Reformat document
Y Del to line end
EdIt! v1.0 Page 6
------------------------------------------------------------
Selecting Text
--------------
The selection can be started by holding down the shift
key with any of the cursor movement commands, or via the
mouse. For those of you familiar with WordStar's block
commands, they are simulated by copying the information to
and from the clipboard. For example, ^K^B will begin
selecting text. ^K^K will copy the text to the clipboard.
^K^C will paste the contents from the clipboard to the
editor. This simulates, quite closely, the keystrokes to
do the same thing using WordStar bindings. If text is
inserted into the editor, either through a key press or
pasting from the clipboard, the contents of the selection
are replaced by the inserted text. If there is no
selection, the text is inserted at the cursor position.
MENUS AND DIALOG BOXES
======================
Overview
--------
The menu bar, as well as elements in dialog boxes, may
be selected quickly by simultaneously pressing ALT and the
highlighted letter of the menu you wish to use. Menu
choices may be selected by pressing the highlighted letter
or by using the arrow keys. Those menu choices that have
hot keys have them listed (in general, those hot keys
having to do with file or global/system operations use the
ALT key, while text and formatting hot keys use the CTRL
key). The F10 key will also activate the menu bar.
In EdIt!'s dialog boxes, the default button is
highlighted, and will be pressed upon hitting Enter in the
dialog. In most cases, the default is the OK button. As
is true throughout EdIt!, highlighted text in dialog boxes
will be replaced upon typing. Pressing Escape will always
clear and cancel the dialog box. The presence of an arrow
next to an input line indicates a history list for that
line, which can be accessed by pressing it with the mouse
or pressing the down arrow. The history list stores the
previous entries for that line during the current execution
of EdIt! (it is not stored between sessions).
For consistency, all references to menus will be made
using vertical bars, i.e., File|Open indicates the Open
choice under the File menu.
EdIt! v1.0 Page 7
------------------------------------------------------------
FILE MENU:
File|Open
---------
This dialog may be opened by the ALT-O hot key, the
menu choice, or the "Alt-O:Open" option on the status line
using the mouse. The directory list will display all files
in the directory using the "*.*" mask. This mask may be
changed temporarily by changing the "Name" line in the
dialog and pressing Enter. The default button is the OK
button, and the lower portion of the dialog displays the
current directory and file information for the highlighted
file. You may switch drives by typing the drive letter (or
drive and pathname, if you wish) in the "Name" field. Note
that any files to be opened must be less than 65520 bytes
in size; this is because EdIt! currently opens each file
into an array, and arrays are limited to 64 KB in size.
File|Save
---------
Saves the file in the active window.
File|Save As...
---------------
Works just like the File|Open dialog, above.
File|Save All
-------------
Saves all open files.
File|Close
----------
Closes the file in the active window, prompting the
user to save any changes. This item may be chosen by the
ALT-C hot key, the menu choice, or the "Alt-C:Close" option
on the status line using the mouse.
File|Close All
--------------
Closes all open files.
File|Change Dir...
------------------
This dialog changes the current directory used for
opening and saving files, to avoid having to repeatedly
change directories in the File|Open and File|Save As
dialogs. While this dialog's buttons may not be
immediately obvious, it will be easier to understand once
you know what each button/element does. The "Directory
EdIt! v1.0 Page 8
------------------------------------------------------------
Name" input line allows the user to type in the directory.
The "Directory Tree" allows the user to manually select the
desired directory using the mouse or keyboard; "Drives"
displays a list of available drives. The "Chdir" button
changes to the highlighted directory, while the "OK" button
confirms that choice and exits the dialog (double-clicking
the mouse in the Directory Tree has the same effect as the
"Chdir" button). "Revert" changes the "Directory Tree"
back to the way it was when the dialog was first opened.
File|Print
----------
This dialog prints either the whole file or a
highlighted section to the selected port. An error will
occur if an attempt is made to print to a port that does
not exist; however port redirection should be no problem.
If the printer does not respond, Turbo Vision generates an
internal error marked by a red band across the bottom of
the screen. If this occurs, press "Enter" to continue, or
"Esc" to exit. Note that EdIt! does not format the output
in any way, merely sending the ASCII text to the printer
directly. There is an option to send a form feed after
printing, which is the default.
File|DOS Shell
--------------
This choice will shell to DOS using whichever command
processor is present on your COMSPEC environment variable
(if you don't know what this is, don't worry about it). If
you start getting out-of-memory errors when running
programs this may be an indication you have shelled to DOS
from within another program. 4DOS users also note that
4DOS initally requires more memory (on the order of 80-90
KB free) to shell to DOS than does COMMAND.COM.
File|Exit
----------
Closes all windows, prompting to save changes, then
exits the program. This command may be executed via the
ALT-X hot key, the menu choice, or the "Alt-X:Exit" option
on the status line using the mouse.
EDIT MENU:
Edit|Undo
---------
"Undo" will only undo all operations done between
cursor movements, so as soon as the cursor moves (by the
cursor keys, etc.), the edits performed are considered
"accepted" and all undo information is lost. Note that this
feature cannot undo wordwrap-related operations.
EdIt! v1.0 Page 9
------------------------------------------------------------
Edit|Cut / Copy / Paste / Clear
-------------------------------
EdIt! uses both the DOS/Windows 3.0 standard of
SHIFT-DELETE, CTRL-INSERT, and SHIFT-INSERT as well as the
Windows 3.1/Macintosh standard of CTRL-X, CTRL-C, and
CTRL-V for the Cut, Copy, and Paste hot keys,
respectively. The easiest way to think of Edit|Clear is as
"delete," or "cutting without copying to the clipboard."
Edit|Show Clipboard
-------------------
The clipboard contains the last block of text cut or
copied to it. This choice is present in case the user
wishes to paste only part of what was Cut or Copied, or
wishes to recover text previously Cut out of the file.
Remember that the text in the clipboard must be highlighted
for Pasting to occur.
SEARCH MENU:
Search|Find / Replace / Find Again
----------------------------------
The "Find" and "Replace" dialog boxes will search for
(and replace) a text string, starting at the beginning of
the document. "Find Again" will continue searching for
last searched-for string from the current cursor position.
To execute a search-and-delete, do not specify anything in
the "New Text" input line, and found text will in effect be
replaced with nothing.
Search|Set Jump Marker / Jump To Marker
---------------------------------------
These commands allow the user to invisibly select 10
"preset" locations or place markers within a document, then
later Jump To them. This feature provides an easy way to
jump back and forth between sections of a document.
FORMAT MENU:
Format|Toggle WordWrap
----------------------
Toggles the wordwrap feature for the active window on
and off. The default is off; its status is indicated by a
"W" in the lower left-hand corner. The wordwrap feature
depends on the current location of the cursor, meaning that
while typing the "wrap" takes place when the cursor reaches
the right margin.
EdIt! v1.0 Page 10
------------------------------------------------------------
Format|Toggle AutoIndent
------------------------
Toggles the wordwrap feature for the active window on
and off. The default is off; its status is indicated
by an "A" in the lower left-hand corner. When in
AutoIndent mode, paragraph reformatting will end at the
first blank line (see Format|Reformat Paragraph, below).
Format|Center Text
------------------
Centers the current line with respect to the document's
current right margin setting. Wordwrap does not have to be
on.
Format|Insert Page Break
------------------------
Inserts a page break (form feed) control character (an
ASCII #12 decimal, #0C hex) at the current cursor location.
This will not print, but will send a form feed to the
printer.
Format|Set Tab Stops
--------------------
Brings up the tab settings dialog. The x's indicate
the location of the stops, i.e., the first stop is in
column six, so from the left margin upon hitting TAB the
cursor moves five spaces and stops in column six. To move
the tab stop locations, just change the location of the
x's.
Format|Set Right Margin
-----------------------
Allows the user to define the right margin for the
active window, which is used for the wordwrap, centering,
and reformatting features.
Format|Reformat Paragraph
-------------------------
Reformats the current paragraph to fit to the right
margin, starting from the line the cursor is on. The
"current paragraph" is considered to end at the first line
beginning with a tab or space character, or the first blank
line. Note that it is easy to indent blocks of text by
indenting the first line and turning on the AutoIndent
feature before reformatting that paragraph; however, the use
of AutoIndent mode automatically causes EdIt! to default to
having the "current paragraph" end only at the first blank
line. Reformatting will work even if WordWrap is off at the
EdIt! v1.0 Page 11
------------------------------------------------------------
time. It will not work, however, if the first word on the
line is beyond the right margin.
(see "Technichal Notes/Troubleshooting," below)
Format|Reformat Document
------------------------
Reformats the document paragraph by paragraph as
above, optionally starting from the current line.
WINDOW MENU:
Window|Size/Move
----------------
Allows the user to move the active window via the
arrow keys, and also allows resizing of the window by
holding down SHIFT and using the arrow, HOME, END, PageUp,
and PageDown keys.
Window|Zoom
-----------
Toggles the active window between full screen and the
current size, or whatever size at which the window was
originally opened.
Window|Tile
-----------
Tiles all open windows, allowing as much as possible
of each window to show, i.e., if four windows are open,
each would receive a fourth of the screen. After 12 or so
windows are open, some begin to overlap due to the minimum
window size requirements.
Window|Cascade
--------------
Stacks the windows, allowing the title bar and left
border of each to be seen. The active window at the time
of the cascade is placed on top.
Window|Next / Previous
----------------------
Switches to the next/previous window.
Window|Close
------------
See "File|Close".
EdIt! v1.0 Page 12
------------------------------------------------------------
Window|Close All
----------------
See "File|Close All".
TOOLS MENU
Tools|Toggle 43/50-Line Video
-----------------------------
Toggles between 25-line and 43/50-line video mode for
EGA and VGA displays. Has no effect on other displays.
Tools|Configuration
-------------------
This dialog allows the user to choose which files will
be used as Group files, as well as the path in which EdIt!
should find the WIN.INI and SYSTEM.INI files. You can use
these groupings to open up to four files at once. It is OK
to specify drive letters in the input lines, and filenames
from each group may be left blank. Groups 1 and 2 have four
files each already in order to provide an example. I had
originally intended EdIt! for use by my father's consulting
firm, Integrated Technical Solutions, which is an Artisoft
LANtastic Five-Star Dealer, so the filenames for Group 1
are the ones they usually use. AUTOLAN.BAT is called from
AUTOEXEC.BAT to start the network, the next two are for
"small" servers and print servers, respectively, and
STARTNET.BAT loads the network drivers. Group 2's filenames
are for the configuration files on my computer. Filenames
within the groups may be left blank. The "Make Backup
Files on Save" option makes a backup of the file being
saved if a previous version exists on disk already, adding
.BAK as the file extension. The configuration file, whose
pathname is in the dialog's title, is saved when the OK
button or any of the Group buttons are pressed.
Tools|Default Drive
-------------------
Allows the user to select a default drive for the
commands in the EdIt! menu (see "Command Line Options
(/Dd)"). Additionally, the user has the option of
assigning a drive letter to a LANtastic network resource.
EdIt! does this by executing the following two commands:
NET/NOERROR UNUSE [driveletter]:
NET USE [driveletter]: [resource path name]
LANtastic resource pathnames take the form of
"\\[server_name]\[resource_name]", as in
"\\HOST1\C-DRIVE". Note that the NET.EXE file, usually
found in the \LANTASTI directory, must be in your PATH
statement in order to use the NET USE command.
EdIt! v1.0 Page 13
------------------------------------------------------------
Tools|Run Net...
----------------
Runs the LANtastic program NET.EXE. EdIt! assumes it
is in a directory on the user's PATH.
Tools|Run Net Manager...
------------------------
Runs the LANtastic program NET_MGR.EXE. EdIt! assumes
it is in a directory on the user's PATH.
EdIt! MENU:
EdIt!|System Files / Windows Files / File Group [#]
---------------------------------------------------
Works the same as the "/S," "/W," and "/[#]" command
line options, respectively (see "Command Line Options").
HELP MENU:
Help|About
----------
Displays version, copyright, serial number, and
registration information, as well as the number of days this
evaluation copy of EdIt! has been in use.
Help|Registration Info...
-------------------------
Displays a dialog containing a short description of
shareware along with an option to open this EDIT!.DOC file,
providing it is located in the same directory as either the
ED.EXE file or the EDIT!.CFG file.
Help|Print Registration Form...
-------------------------------
Opens a dialog to print the registration form for
EdIt!, which is formatted just like this document (59 lines
per page, 60 characters wide plus a 10 character margin).
Technichal Notes/Troubleshooting
================================
Reformatting
------------
There is a known bug in EdIt! that when the user is
editing "large" files (over 30k or so) and is near the
end of the document, formatting may not continue to the end
of the "current paragraph," or may continue beyond the end
of the paragraph. I had delayed the release of EdIt! to
EdIt! v1.0 Page 14
------------------------------------------------------------
look for the bug, but decided that since the program's
intent is to be used on batch files and small to medium
text files, this would probably not pose much of a
problem.
TSRs
----
EdIt! should work with most TSRs, although there are
bound to be a few exceptions. One appears to be a file
named CALC.COM dated 6-1-88 at 12:00, a resident
calculator. This TSR causes the machine to hang when
popped up over EdIt!. Some TSRs may "trap" certain keys
and prevent them from working, such as Close-Up v4.01's
Customer program. Norton's SmartCan has an interesting
problem with EdIt!--occasionally the computer will beep
twice when running EdIt!, usually when first loading or
printing. This is SmartCan beeping, I am told, to indicate
a problem deleting a file. Since EdIt! does not delete any
files during these operations, I do not have a solution. If
you find any other conflicts, please let me know.
HOW TO CONTACT THE AUTHOR
=========================
While I am not averse to talking to customers, my
present situation makes this a bit difficult. I am a
college student (Pepperdine U.), which unfortunately
prevents me from having a permanent phone number. I would
be more than happy to provide support via the following
channels:
INTERNET: My address is "syates@pepperdine.edu", BUT (!) I
am only here when classes are in session. Please only
leave messages here from 11/1/93 to 12/1/93, and from
1/15/94 to 4/10/94. I probably will not get messages
left for me outside of those dates, but I check my
mail virtually every day when I'm there. Although
there is a slight delay, you can also send mail to
71551.2257@compuserve.com (note the periods) or
steveyates@delphi.com.
DELPHI: My username is STEVEYATES, and you can leave me
e-mail or post a note in the PC Forum.
COMPUSERVE: My Compuserve ID is 71551,2257.
One way that's guaranteed to work (well, OK, maybe
not) is the US Mail, but again, please do not try to call
since I will not be there:
Steve Yates
279 Main Street
Glen Ellyn, IL 60137-5353
-End of Document-